#{selenium}
		open('/deconnection')
		// connection avec un compte administrateur
        open('/connection')
        type('username', 'admin')
        type('pass', 'azerty')
        clickAndWait('signin')
        clickAndWait('css=div.gestionApp > a > img.mainButton')
        clickAndWait('link=Gestion des droits')
        //suppression du droit formateur pour l'agent formateur3
        select('cisServiceEnlever', 'label=CHARTRES DE BRETAGNE')
        waitForSelectOptions('agentEnlever', 'regexpi:formateur 3 formateur3')
        select('agentEnlever', 'label=formateur 3 formateur3')
        select('droitIdEnlever', 'label=Formateur')
        clickAndWait('//div[@id='main']/form[2]/input[2]')
        assertTextPresent('L'agent formateur 3 formateur3 n'a plus le droit Formateur')
        select('cisServiceEnlever', 'label=CHARTRES DE BRETAGNE')
        waitForSelectOptions('agentEnlever', 'label=formateur 3 formateur3')
        select('agentEnlever', 'label=formateur 3 formateur3')
        assertNotSelectOptions('droitIdEnlever', 'label=Formateur') 
        //ajout du droit formateur pour l'agent formateur3
        select('cisService', 'label=CHARTRES DE BRETAGNE')
        select('agent', 'label=formateur 3 formateur3')
        select('droitId', 'label=Formateur')
        clickAndWait('css=input[type=submit]')
        assertTextPresent('L'agent formateur 3 formateur3 a maintenant le droit Formateur')
        select('cisService', 'label=CHARTRES DE BRETAGNE')
        select('agent', 'label=formateur 3 formateur3')
        select('droitId', 'label=Formateur')
        clickAndWait('css=input[type=submit]')
        assertTextPresent('L'agent formateur 3 formateur3 a d&eacute;j&agrave; le droit Formateur')
#{/selenium}